home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1999 #2 / Amiga Plus CD - 1999 - No. 2.iso / System-Boost / Workbench / ToolManager / Docs / deutsch / ToolManager.txt < prev    next >
Text File  |  1998-08-10  |  52KB  |  1,426 lines

  1. ToolManager 3.1 Dokumentation
  2. *****************************
  3.  
  4. Copyright und andere legale Dinge
  5. *********************************
  6.  
  7.    Diese Dokumentation darf kopiert und weitergegeben werden solange die
  8. Copyright-Notiz und diese Erlaubnis unverändert auf allen Kopien
  9. enthalten ist.
  10.  
  11. COPYRIGHT
  12.  
  13.    Copyright (C) 1990-1998 Stefan Becker
  14.  
  15.    Kein Programm, Dokument, Datei oder Quelltext aus diesem
  16. Software-Paket darf, weder ganz noch auszugsweise, einem anderen
  17. Software-Paket beigelegt werden, außer es liegt eine schriftliche
  18. Erlaubnis des Autors vor.
  19.  
  20. KEINE GARANTIE
  21.  
  22.    Es gibt keine Garantie für dieses Software-Paket. Obwohl der Autor
  23. versucht hat Fehler zu vermeiden, kann er keine Garantie dafür geben,
  24. daß das in dieser Dokumentation beschriebene Software-Paket 100%
  25. fehlerfrei ist. Sie benutzen dieses Material also auf eigenes Risiko.
  26. Der Autor kann nicht für igendwelche Schäden haftbar gemacht werden,
  27. die durch die Benutzung dieses Software-Paketes enstanden sind.
  28.  
  29. VERTRIEB
  30.  
  31.    Dieses Software-Paket kann frei verteilt werden ("freely
  32. distributable"). Es kann auf jedes Medium übertragen werden, das für
  33. den Vertrieb von freier Software benutzt wird, wie z.B. Public Domain
  34. Diskettensammlungen, CDROMs, FTP Server oder Mailboxsysteme.
  35.  
  36.    Um den einwandfreien Zustand des Software-Paketes sicherzustellen,
  37. sollten die Vertreiber nur die Original-Archive verwenden:
  38.  
  39. ToolManager3_1Binaries.lha  (Dateiname im Aminet: ToolManagerBin.lha)
  40. ToolManager3_1Developer.lha (Dateiname im Aminet: ToolManagerDev.lha)
  41. ToolManager3_1Extras.lha    (Dateiname im Aminet: ToolManagerExt.lha)
  42. ToolManager3_1Locale.lha    (Dateiname im Aminet: ToolManagerLoc.lha)
  43. ToolManager3_1Sources.lha   (Dateiname im Aminet: ToolManagerSrc.lha)
  44.  
  45.    Der Autor kann nicht dafür verantwortlich gemacht werden, wenn das
  46. Software-Paket unbenutzbar geworden ist aufgrund von Veränderungen an
  47. dem Inhalt der Archive oder den Archiven selbst.
  48.  
  49.    Es wird keine obere Grenze für die Vertriebskosten festgesetzt, d.h.
  50. für die Kosten von Disketten, Bändern oder CDROMs, oder dem Prozeß
  51. der Vervielfältigung. Solche Grenzen haben sich als schädlich für
  52. die Idee der frei verteilbaren Software erwiesen, z.B. wurden
  53. Software-Pakete entfernt anstatt den Preis für eine Diskette unter die
  54. Grenze zu senken.
  55.  
  56.    Obwohl der Autor keine Grenzen für die Vertriebskosten festlegt,
  57. möchte er doch seine perönliche Meinung zu diesem Thema ausdrücken:
  58.  
  59.    * Dieses Software-Paket sollte für jedermann kostenfrei zugänglich
  60.      sein wann immer dies möglich ist.
  61.  
  62.    * Wenn Sie dieses Software-Paket unter normalen Bedingungen von einem
  63.      Public Domain Händler auf einer Diskette bezogen haben und Sie
  64.      haben mehr als 5 DM oder US $5 bezahlt, dann haben Sie
  65.      eindeutig zu viel gezahlt. Bitte unterstützen Sie nicht
  66.      länger eine solche Geschäftemacherei und suchen Sie sich so bald
  67.      wie möglich ein günstigere Bezugsquelle.
  68.  
  69. NUTZUNGSBESCHRÄNKUNGEN
  70.  
  71.    Kein Programm, Dokument, Datei oder Quelltext aus diesem
  72. Software-Paket darf, weder ganz noch auszugsweise, auf einer Maschine
  73. benutzt werden, die
  74.  
  75.    * für die Forschung, Entwicklung, Konstruktion, Tests oder
  76.      Produktion von Waffen oder anderen militärischen Anwendungen
  77.      benutzt wird. Dies schließt auch solche Maschinen ein, die für
  78.      die Schulung für die obengenannten Zwecke benutzt wird.
  79.  
  80.    * von Menschen benutzt wird, die Gewalt gegen andere Menschen, z.B.
  81.      Ausländer, akzeptieren, unterstützen oder selbst anwenden.
  82.  
  83. Wenn Sie ToolManager mögen...
  84. *****************************
  85.  
  86.    ToolManager ist GiftWarekeine ShareWare!
  87.  
  88.    Wenn Sie also dieses Programm mögen und es oft benutzen, dann
  89. sollten Sie sich überlegen, ob Sie mir eine kleine Spende  zukommen
  90. lassen,  um  die Arbeit zu honorieren, die ich  in  dieses  Programm
  91. gesteckt  habe.  Ich schlage eine Spende in der Größenordnung von US
  92. $10-$20 oder  10-20  DM vor. Bitte senden Sie keine Schecks oder
  93. Geldanweisungen  von  außerhalb Europas, denn deren Einlösung kostet
  94. meist mehr als der Betrag,  der  auf dem Papier steht.
  95.  
  96.    Wenn Sie es sich nicht leisten können, mir eine Spende zukommen zu
  97. lassen, dann müssen Sie sich nicht schuldig fühlen. Sie sollten mir
  98. aber trotzdem eine Postkarte oder einen Brief schicken, wenn Sie
  99. ToolManager benutzen (Ich liebe es Post zu bekommen :-). Siehe Author.
  100.  
  101. Über die Zukunft von ToolManager
  102. ********************************
  103.  
  104.    Seit der Freigabe der letzten großen Version 2.1 von ToolManager im
  105. Mai 1993 hat der Amiga und seine Fangemeinde eine stürmische Zeit
  106. durchgemacht. Zum Zeitpunkt, an dem diese Zeilen geschrieben werden,
  107. sieht die Zukunft leider immer noch nicht rosig aus. Trotzdem habe ich
  108. mich entschlossen eine neue Version 3.0 des ToolManagers zu entwickeln,
  109. weil ich einen enormen Feedback von hunderten zufriedenen Benutzern
  110. erhalten habe.
  111.  
  112.    Mein A3000 hat nun ein ehrwürdiges Alter erreicht und in der
  113. aktuellen Situation ist es ziemlich ungewiß, welche Richtung der Amiga
  114. nehmen wird.  Ich kann es mir nicht erlauben, jedes Upgrade oder eine
  115. der (hoffentlich) neuen Maschinen zu kaufen, denn dieses Projekt ist
  116. ein reines Hobby. Es liegt also an Ihrem Feedback und Ihren Spenden, ob
  117. ich an einer zukünftigen Version von ToolManager arbeiten kann.
  118.  
  119.    Dies ist auch ein Aufruf an die Firmen, die an den zukünftigen
  120. Amigas arbeiten (Amiga Technologies, Phase5, ProDAD, VisCorp oder wer
  121. auch immer momentan involviert ist). Ich bin nur ein FD Autor und kann
  122. es mir nicht erlauben jedes kommende System zu kaufen oder die Kosten
  123. für die Entwicklermaterialen für jedes System zu tragen. Also
  124. benötige ich Ihre Unterstützung, wenn ToolManager auf Ihrem System
  125. laufen soll. Bedenken Sie, daß ToolManager eines der meistgenutzten
  126. (wenn nicht sogar das meistgenutzte) Programme auf dem Amiga ist und
  127. es daher ein Bonus für Ihr System wäre.
  128.  
  129.    Die Zukunft des ToolManagers hängt von IHRER Unterstützung ab!
  130.  
  131. Wohin sendet man Fehlerreports, Kommentare und Spenden?
  132. *******************************************************
  133.  
  134.    Der Autor kann unter den folgenden Adressen erreicht werden:
  135.  
  136. Postadresse:
  137.  
  138.                   Stefan Becker
  139.                   Bonner Ring 68
  140.           D-50374 Erfstadt
  141.                   GERMANY
  142.  
  143. Electronic Mail:
  144.  
  145.           stefanb@yello.ping.de
  146.  
  147.    Es existiert auch eine ToolManager Homepage im World Wide Web:
  148.  
  149.      http://www.ping.de/sites/yello/toolmanager.html
  150.  
  151. Was wird benötigt, um ToolManager laufen zu lassen?
  152. ***************************************************
  153.  
  154.    ToolManager benötigt mindestens:
  155.  
  156. AmigaOS 3.0 (V39)
  157.      oder besser für Speicher-Pools und den picture.datatype.
  158.  
  159. WBStart 2.2
  160.      Dieses macht es möglich, daß ToolManager Workbench-Programme
  161.      starten kann.
  162.  
  163. DOSPath 1.0
  164.      Dieses erledigt die Behandlung von AmigaDOS Kommandopfaden für
  165.      ToolManager.
  166.  
  167.    Zusätzlich unterstützt er:
  168.  
  169. ScreenNotify 1.0
  170.      Dieses Paket ermöglicht es ToolManager seine Dock-Fenster
  171.      automatisch zu öffnen oder schließen, wenn sich öffentliche
  172.      Bildschirme öffnen oder schließen.
  173.  
  174. picture.datatype V43
  175.      Die Erweiterungen dieses verbesserten picture.datatype werden
  176.      automatisch unterstützt, wenn er auf Ihrem System installiert
  177.      ist. Siehe Credits.
  178.  
  179.    Der Voreinsteller benötigt:
  180.  
  181. AmigaOS 3.0 (V39)
  182.      oder besser für Speicher-Pools.
  183.  
  184. MUI 3.7
  185.      Das objekt-orientierte GUI-System. Siehe MUI.
  186.  
  187. Pophotkey, Popport, Popposition
  188.      MUI Custom-Klassen für Popups. Siehe Credits.
  189.  
  190. Wie man ToolManager installiert
  191. *******************************
  192.  
  193.    Bitte benutzen Sie das beigelegte Installer-Skript, um den
  194. ToolManager zu installieren. Dieses Skript benötigt den AmigaOS
  195. Installer 43.3. Diese Version finden Sie, z.B. auf dem Aminet.
  196.  
  197.    Stoppen Sie den alten ToolManager bevor Sie die neue Version
  198. installieren!
  199.  
  200. Die Konzepte hinter ToolManager
  201. *******************************
  202.  
  203.    ToolManager ist ein Program, das es Ihnen ermöglicht Ihre Programme
  204. in sehr bequemer Weise zu starten. Sie können Programme per
  205. Tastenbefehl starten (siehe Hotkeys), vom Hilfsmittelmenü der
  206. Workbench oder durch Anklicken von Piktogrammen entweder auf der
  207. Workbench oder in speziellen Dock-Fenstern. Sie können sogar
  208. Piktogramme aus Workbench-Schubladen auf diese Piktogramme ziehen, um
  209. die Programme mit Dateien zu versorgen.  Zusätzlich können Sie auch
  210. einen Ton mit jeder dieser Aktionen verbinden.
  211.  
  212.    Alle diese Dinge werden von ToolManager Objekten kontrolliert. Jedes
  213. Objekt hat eine spezielle Aufgabe und enthält alle Information, die zur
  214. Ausführung dieser Aufgabe nötig sind. Programme werden zum Beispiel
  215. durch Programmobjekte repräsentiert und enthalten Informationen über
  216. den Programmnamen und die Stackgröße.
  217.  
  218.    Es gibt zwei Arten von Objekten. Programm-, Bild- und Tonobjekte
  219. werden als Basisobjekte bezeichnet, weil sie nur Informationen über ein
  220. Programm, ein Bild oder einen Ton enthalten.
  221.  
  222.    Menü-, Piktogramm- und Dock-Objekte werden zusammengesetzte Objekte
  223. genannt, weil sie mehrere Basisobjekte für ihre Aufgabe benutzen. Ein
  224. Piktogramm auf der Workbench wird zum Beispiel durch ein
  225. Piktogrammobjekt repräsentiert, das einen Verweis auf ein Bildobjekt
  226. für die Bilddaten und einen Verweis auf ein Programmobjekt enthält.
  227. Das Programm wird gestartet, wenn man das Piktogramm aktiviert,
  228.  
  229. Programme
  230. =========
  231.  
  232.    Ein Programmobjekt enthält Informationen über ein Programm, das
  233. gestartet wird, wenn das Objekt aktiviert wird. Das Objekt kann direkt
  234. durch einen Hotkeys oder durch ein zusammengesetztes Objekt aktiviert
  235. werden. Bei der Aktivierung können Dateien angegeben werden, die an
  236. das Programm als Startparameter weitergereicht werden.  Programmobjekte
  237. werden mit Hilfe des Fensters für ExecWindow konfiguriert.
  238.  
  239.    ToolManager kann verschiedene Arten von Programmen ausführen:
  240.  
  241. Shell
  242.      Das Programm wird so ausgeführt als hätte der Benutzer den
  243.      Befehl in der Shell eingegeben. Shell-Skripte müssen mit diesem
  244.      Modus gestartet werden.  Sie können die üblichen []
  245.      Platzhalter benutzen, um anzugeben wo die Dateiennamen in die
  246.      Kommandozeile eingefügt werden.
  247.  
  248. Workbench
  249.      Das Programm wird wie von der Workbench gestartet. Alle Dateien
  250.      werden als Workbench-Argumente übergeben. Programme, die nur in
  251.      der Shell arbeiten, oder Shell-Skripte können nicht mit diesem
  252.      Modus gestartet werden.
  253.  
  254. ARexx
  255.      Ein ARexx-Skript wird ausgeführt.
  256.  
  257. Dock
  258.      Das Kommando spezifiziert ein ToolManager Dock-Objekt, das
  259.      aktiviert werden soll. Sie können diesen Modus benutzen, um Docks
  260.      aus anderen Docks heraus zu öffnen.
  261.  
  262. Tastenbefehl
  263.      Ein Tastenbefehl wird erzeugt. Dieser Modus mag nützlich sein, um
  264.      andere Programme mit Hilfe von ToolManager zu kontrollieren.
  265.  
  266. Bilder
  267. ======
  268.  
  269.    Ein Bildobjekt enthält Informationen über ein Bild, das von einem
  270. zusammengesetzten Objekt benutzt werden kann. ToolManager kann Workbench
  271. Piktogrammdateien laden, die von Icon objects benutzt werden. Falls ein
  272. Dock objects ein Bildobjekt benutzt, dann werden die Bilddaten mit
  273. Hilfe des DataTypes System geladen. Daher kann ToolManager jede
  274. Bilddatei laden für die Sie einen korrekten DataType auf Ihrem System
  275. installiert haben. Bildobjekte werden mit Hilfe des Fensters für
  276. ImageWindow konfiguriert.
  277.  
  278. Töne
  279. ====
  280.  
  281.    Ein Tonobjekt enthält Informationen über einen Ton-Befehl. Dieser
  282. Ton-Befehl wird per ARexx an ein externes Ton-Abspielprogramm geschickt.
  283. Tonobjekte werden mit Hilfe des Fensters für SoundWindow konfiguriert.
  284.  
  285. Einträge im Hilfsmittelmenü der Workbench
  286. =========================================
  287.  
  288.    Ein Menüobjekt ist ein zusammengesetztes Objekt, bestehend aus einem
  289. Exec objects und einem Sound objects. Es erzeugt einen Eintrag in dem
  290. Hilfsmittelmenü der Workbench. Wenn dieser Eintrag selektiert wird,
  291. dann werden das Programm- und das Soundobjekt aktiviert. Alle auf der
  292. Workbench angewählten Piktogramme werden als Startparameter an das
  293. Programm weitergereicht.  Menüobjekte werden mit Hilfe des Fenster
  294. für MenuWindow konfiguriert.
  295.  
  296. Piktogramme im Workbench-Fenster
  297. ================================
  298.  
  299.    Ein Piktogrammobjekt ist ein zusammengesetztes Objekt, bestehend aus
  300. einem Exec objects, einem Icon objects und einem Sound objects. Es
  301. erzeugt ein Piktogramm im Workbenchfenster mit der Hilfe der Bilddaten
  302. aus dem Bildobjekt. Piktogrammobjekte werden mit Hilfe des Fensters für
  303. IconWindow konfiguriert.
  304.  
  305.    Piktogramme können auf zwei Arten aktiviert werden. Sie können das
  306. Piktogramm doppelklicken oder Sie können Piktogramme auf der Workbench
  307. anwählen und auf das Piktogramm werfen. Wird das Piktogramm aktiviert,
  308. dann werden das Programm- und das Tonobjekt aktiviert. Die Piktogramme,
  309. die auf das Piktogramm geworfen wurden, werden als Startparameter an das
  310. Programm weitergereicht.
  311.  
  312. Dock-Fenster
  313. ============
  314.  
  315.    Ein Dock-Objekt ist ein zusammengesetztes Objekt, das ein Fenster mit
  316. Reihen aus Knöpfen für den Benutzer erzeugt. Jeder Knopf besteht aus
  317. einem Exec objects, einem Icon objects und einem Sound objects. Jeder
  318. Knopf kann entweder einen Text, ein Bild oder beides zusammen
  319. darstellen. Dabei wird der Name des Programmobjekts als Text benutzt.
  320. Das Bildobjekt wird für das Bild benutzt. Dock-Objekte werden mit
  321. Hilfe des Fensters für DockWindow konfiguriert.
  322.  
  323.    Jeder Knopf kann auf zwei Arten aktiviert werden. Sie können den
  324. Knopf anklicken oder Sie können Piktogramme auf der Workbench
  325. anwählen und auf den Knopf werfen. Wird der Knopf aktiviert, dann
  326. werden das Programm- und das Tonobjekt aktiviert. Die Piktogramme, die
  327. auf den Knopf geworfen wurden, werden als Startparameter an das
  328. Programm weitergereicht.
  329.  
  330.    Ein Dock-Objekt kann mit Hilfe eines Hotkeys "aktiviert" werden.
  331. Wenn das Dock-Fenster geschlossen ist und der Benutzer den Tastenbefehl
  332. eingibt, dann wird das Dock-Fenster geöffnet, und umgekehrt.
  333.  
  334.    Falls die screennotify.library auf Ihrem System installiert ist,
  335. dann kann ToolManager Dock-Fenster automatisch öffnen und schließen.
  336. Jedesmal wenn ein öffentlicher Bildschirm geschlossen wird, dann werden
  337. zuerst die Dock-Fenster auf diesem Bildschirm geschlossen. Wenn der
  338. öffentliche Bildschirm wieder geöffnet wird, dann werden die
  339. Dock-Fenster für diesen Bildschirm wieder geöffnet.
  340.  
  341. Wie man ToolManager konfiguriert
  342. ********************************
  343.  
  344.    ToolManager kann mit Hilfe des ToolManager Voreinstellers
  345. konfiguriert werden:
  346.  
  347.    Der Voreinsteller versteht die standardmäßigen Workbench Tool
  348. Types und Shell Parameter:
  349.  
  350. FROM (Nur beim Aufruf aus einer Shell)
  351.      Gibt den Dateinamen an, aus der der Voreinsteller die
  352.      Konfiguration laden soll.
  353.  
  354. EDIT (voreingestellte Aktion)
  355.      Die Konfiguration kann verändert werden.
  356.  
  357. USE
  358.      Die neue Konfiguration soll temporär benutzt werden.
  359.  
  360. SAVE
  361.      Die neue Konfiguration soll permanent benutzt werden.
  362.  
  363. CREATEICONS
  364.      Wird eine Konfigurationsdatei gespeichert, dann wird ein Piktogramm
  365.      erzeugt. Wenn der Voreinsteller von der Workbench gestartet wird,
  366.      dann ist dies die voreingestellte Verhaltensweise. Beim Aufruf aus
  367.      der Shell werden ohne diese Option keine Piktogramme erzeugt.
  368.  
  369. Das Hauptfenster
  370. ================
  371.  
  372.    Das Hauptfenster enthält Listen für die Objekte. Sie können den
  373. Typ der gerade angezeigten Objekte auswählen, wenn Sie den
  374. entsprechenden Typ anwählen. Jede Liste kann mehrere Gruppen
  375. enthalten. Jede Gruppe kann mehrere Objekte enthalten.
  376.  
  377.    Ein Doppelklick auf den Gruppennamen öffnet ein Fenster zum Ändern
  378. des GroupWindow. Ein Klick auf das Symbol links neben dem Gruppennamen
  379. öffnet oder schließt die Gruppe. Wenn eine Gruppe geöffnet ist, dann
  380. sind alle Objekte in dieser Gruppe sichtbar. Ein Doppelklick auf den
  381. Namen eines Objektes öffnet das Konfigurationsfenster für das Objekt.
  382.  
  383.    Um Gruppen zu verschieben müssen Sie erst eine auswählen, sie zu
  384. der neuen Position verschieben während Sie den linken Mausknopf
  385. gedrückt halten und dort den Mausknopf loslassen. Auch Objekte können
  386. so zwischen Gruppen verschoben werden.
  387.  
  388.    Jede Liste hat vier Knöpfe:
  389.  
  390. Neue Gruppe
  391.      Erzeugt eine neue Gruppe. Ein Fenster mit dem GroupWindow öffnet
  392.      sich, so daß Sie den Namen der neuen Gruppe ändern können.
  393.  
  394. Neues Objekt
  395.      Erzeugt ein neues Objekt in der angewählten Gruppe. Ein
  396.      Konfigurationsfenster öffnet sich, so daß Sie die Einstellungen
  397.      für das Objekt verändern können.
  398.  
  399. Entfernen
  400.      Entfernt die angewählte Gruppe oder das angewählte Objekt. Wenn
  401.      eine Gruppe entfernt wird, dann werden auch alle in ihr
  402.      enthaltenen Objekte entfernt.
  403.  
  404. Sortieren
  405.      Wenn eine Objekt oder eine offene Gruppe angewählt ist, dann wird
  406.      der Inhalt der Gruppe alphabetisch sortiert. Andernfalls werden
  407.      die Gruppen alphabetisch sortiert.
  408.  
  409.    Mit den Knöpfen in der untersten Reihe des Fensters können Sie dem
  410. Voreinsteller mitteilen, wo die aktuelle Konfiguration gespeichert
  411. werden soll. Der Name der Konfigurationsdatei lautet
  412. ToolManager.prefs.
  413.  
  414. Speichern
  415.      Lege die Konfiguration in dem Verzeichnis ENVARC: ab. Die neue
  416.      Konfiguration wird automatisch von ToolManager verwendet und sie
  417.      wird auch den Neustart des Systems überdauern. Nach dem Speichern
  418.      der Konfiguration beendet sich der Voreinsteller.
  419.  
  420. Benutzen
  421.      Lege die Konfiguration in dem Verzeichnis ENV: ab. Die neue
  422.      Konfiguration wird automatisch von ToolManager verwendet, aber sie
  423.      wird den Neustart des Systems nicht überdauern. Nach dem
  424.      Speichern der Konfiguration beendet sich der Voreinsteller.
  425.  
  426. Test
  427.      Lege die Konfiguration in dem Verzeichnis ENV: ab. Die neue
  428.      Konfiguration wird automatisch von ToolManager verwendet, aber sie
  429.      wird den Neustart des Systems nicht überdauern. Der
  430.      Voreinsteller beendet sich nicht.
  431.  
  432. Abbrechen
  433.      Der Voreinsteller wird verlassen. Alle nicht gespeicherten
  434.      Änderungen gehen dabei verloren.
  435.  
  436. Wie man Programmobjekte konfiguriert
  437. ====================================
  438.  
  439.    Exec objects enthalten Informationen über Programme. In dem
  440. Konfigurationsfenster können Sie folgende Dinge einstellen:
  441.  
  442. Name
  443.      Der Name des Objektes
  444.  
  445. Programmtyp
  446.      Der Aufrufmodus für das Programm. Sie können zwischen den Modi
  447.      Shell, Workbench, ARexx, Dock, Tastenbefehl und Netzwerk wählen.
  448.      Der Modus Netzwerk wird allerdings zur Zeit nicht unterstützt.
  449.  
  450. Befehl
  451.      Der Name des Programmes. Dies ist abhängig vom Programmtyp
  452.      entweder ein Dateiname, der Name eines Dock-Objektes oder eine
  453.      Tastenbefehlbeschreibung.
  454.  
  455. Tastenbefehl
  456.      Die Beschreibung für den Hotkeys, der dieses Progrmmobjekt
  457.      aktiviert.
  458.  
  459. Stack
  460.      Die Stackgröße für das Programm. ToolManager erzwingt eine
  461.      Minimalgröße von 4096 Bytes.
  462.  
  463. Priorität
  464.      Die Priorität für das Programm. Normalerweise sollten Sie nur
  465.      den Wert 0 benutzen.
  466.  
  467. Argumente
  468.      Wenn diese Option aktiv ist, dann werden angewählte Dateien als
  469.      Startparameter an das Programm weitergereicht. Andernfalls werden
  470.      die Dateien ignoriert.
  471.  
  472. Nach vorne
  473.      Wenn diese Option aktiv ist, dann wird der angegebene öffentliche
  474.      Bildschirm nach vorne geholt bevor das Programm gestartet wird.
  475.  
  476. Aktuelles Verzeichnis
  477.      Das Programm wird aus diesem Verzeichnis heraus gestartet.
  478.  
  479. Befehlspfad
  480.      Sie können hier eine Liste von Verzeichnissen angeben, getrennt
  481.      durch Strichpunkte, die von Shell-Programmen benutzt werden, um
  482.      andere Programme zu finden.
  483.  
  484. Ausgabedatei
  485.      Die Ausgabe von Shell-Programmen wird in diese Datei umgelenkt.
  486.      Wenn Sie hier ein Konsolenfenster angeben, dann erfolgt sowohl die
  487.      Ausgabe als auch die Eingabe in diesem Fenster.
  488.  
  489. Öffentlicher Bildschirm
  490.      Gibt den öffentlichen Bildschirm an, der vor der Ausführung des
  491.      Programmes nach vorne geholt wird.
  492.  
  493. Wie man Bildobjekte konfiguriert
  494. ================================
  495.  
  496.    Image objects enthalten Informationen über Bilder. In dem
  497. Konfigurationsfenster können Sie folgende Dinge einstellen:
  498.  
  499. Name
  500.      Der Name des Objektes.
  501.  
  502. Datei
  503.      Der Name der Datei aus der die Bilddaten gelesen werden sollen.
  504.      Normalerweise müssen Sie die Endung .info entfernen, wenn Sie
  505.      eine Piktogrammdatei laden wollen.
  506.  
  507. Wie man Tonobjekte konfiguriert
  508. ===============================
  509.  
  510.    Sound objects enthalten Informationen über Töne. In dem
  511. Konfigurationsfenster können Sie folgende Dinge einstellen:
  512.  
  513. Name
  514.      Der Name des Objektes.
  515.  
  516. Befehl
  517.      Der ARexx-Befehl, der zu dem externen Ton-Abspielprogramm geschickt
  518.      werden soll.
  519.  
  520. ARexx-Port
  521.      Der Name des Ports für das externe Ton-Abspielprogramm.
  522.      Voreingestellt ist PLAY, der von dem Programm upd benutzt wird.
  523.  
  524. Wie man Menüobjekte konfiguriert
  525. ================================
  526.  
  527.    Menu objects enthalten Informationen über Einträge im
  528. Hilfsmittelmenü der Workbench. In dem Konfigurationsfenster können Sie
  529. folgende Dinge einstellen:
  530.  
  531. Name
  532.      Der Name des Objektes. Dieser wird auch für den Menüeintrag
  533.      benutzt.
  534.  
  535. Programmobjekt
  536.      Ein Verweis auf das zu benutzende Exec objects.  Wählen Sie ein
  537.      Objekt aus dem MainWindow oder einer ClipWindow aus und werfen Sie
  538.      es auf dieses Feld. Sie können das Objekt konfigurieren, wenn Sie
  539.      auf dieses Feld klicken.
  540.  
  541. Tonobjekt
  542.      Ein Verweis auf das zu benutzende Sound objects. Wählen Sie ein
  543.      Objekt aus dem MainWindow oder einer ClipWindow aus und werfen Sie
  544.      es auf dieses Feld. Sie können das Objekt konfigurieren, wenn Sie
  545.      auf dieses Feld klicken.
  546.  
  547. Wie man Piktogrammobjekte konfiguriert
  548. ======================================
  549.  
  550.    Icon objects enthalten Informationen über Piktogramme im
  551. Workbench-Fenster. In dem Konfigurationsfenster können Sie folgende
  552. Dinge einstellen:
  553.  
  554. Name
  555.      Der Name des Objektes.
  556.  
  557. Programmobjekt
  558.      Ein Verweis auf das zu benutzende Exec objects.  Wählen Sie ein
  559.      Objekt aus dem MainWindow oder einer ClipWindow aus und werfen Sie
  560.      es auf dieses Feld. Sie können das Objekt konfigurieren, wenn Sie
  561.      auf dieses Feld klicken.
  562.  
  563. Bildobjekt
  564.      Ein Verweis auf das zu benutzende Image objects. Wählen Sie ein
  565.      Objekt aus dem MainWindow oder einer ClipWindow aus und werfen Sie
  566.      es auf dieses Feld. Sie können das Objekt konfigurieren, wenn Sie
  567.      auf dieses Feld klicken.
  568.  
  569. Tonobjekt
  570.      Ein Verweis auf das zu benutzende Sound objects. Wählen Sie ein
  571.      Objekt aus dem MainWindow oder einer ClipWindow aus und werfen Sie
  572.      es auf dieses Feld. Sie können das Objekt konfigurieren, wenn Sie
  573.      auf dieses Feld klicken.
  574.  
  575. Position
  576.      Gibt die Position des Piktogramms in X- und Y-Koordinaten an, z.B.
  577.      würden Sie für X = 100 und Y = 55 hier 100/55 eingeben.
  578.      Die Koordinaten sind immer relativ zur linken oberen Ecke des
  579.      Workbench-Fensters.
  580.  
  581. Zeige Namen
  582.      Wenn diese Option aktiv ist, dann wird der Name des Objektes
  583.      unterhalb des Piktogrammes eingeblendet.
  584.  
  585. Wie man Dock-Objekte konfiguriert
  586. =================================
  587.  
  588.    Dock objects enthalten Informationen über Dock-Fenster. In dem
  589. Konfigurationsfenster können Sie folgende Dinge einstellen:
  590.  
  591. Name
  592.      Der Name des Objektes. Dieser wird auch für den Fenstertitel
  593.      benutzt.
  594.  
  595. Öffentlicher Bildschirm
  596.      Gibt den öffentlichen Bildschirm an, auf dem das Dock-Fenster
  597.      erscheint.  Sie müssen hier den korrekten Namen eines
  598.      öffentlichen Bildschirms eintragen, wenn Sie das automatische
  599.      Öffnen und Schließen des Dock-Fensters wünschen.
  600.  
  601. Zeichensatz
  602.      Dieser Zeichensatz wird für die Texte der Knöpfe benutzt.
  603.  
  604. Spalten
  605.      Die Anzahl der Spalten für die Knopfreihen in dem Dock-Fenster.
  606.      Die Spalten werden von links nach rechts mit Knöpfen gefüllt.
  607.      Wenn die letzte Spalte einer Zeile gefüllt ist, dann wird eine
  608.      weitere Knopfreihe angefügt. Alle Knöpfe haben die gleiche
  609.      Breite und Höhe.
  610.  
  611. Position
  612.      Gibt die Position des Dock-Fensters in X- und Y-Koordinaten an,
  613.      z.B.  würden Sie für X = 150 und Y = 200 hier 150/200
  614.      eingeben. Die Koordinaten sind immer relativ zur linken oberen
  615.      Ecke des öffentlichen Bildschirms.
  616.  
  617. Einträge
  618.      Jeder Eintrag in dieser Liste erzeugt einen Knopf. Die linke Spalte
  619.      enthält einen Verweis auf das zu benutzende Exec objects, die
  620.      mittlere Spalte enthält einen Verweis auf das zu benutzende Image
  621.      objects und die rechte Spalte enthält einen Verweis auf das zu
  622.      benutzende Sound objects.  Wählen Sie ein Objekt aus dem
  623.      MainWindow oder einer ClipWindow aus und werfen Sie es auf die
  624.      Liste. Sie können Objekte konfigurieren, indem Sie den Namen
  625.      doppelklicken. Die Liste kann per Auswahl und Verschieben von
  626.      Einträgen sortiert werden. Wenn Sie den Knopf "Entfernen"
  627.      drücken, dann wird der ausgewählte Eintrag gelöscht.  Die in ihm
  628.      enthaltenen Objekte werden jedoch nicht entfernt.
  629.  
  630. Aktiviert
  631.      Das Dock-Fenster wird geöffnet, wenn die Konfiguration geladen
  632.      wird.
  633.  
  634. Backdrop
  635.      Das Dock-Fenster wird nach hinten verlegt, nachdem es geöffnet
  636.      wurde.
  637.  
  638. Rahmen
  639.      Ist diese Option aktiv, dann sieht das Dock-Fenster wie ein
  640.      normales Fenster aus, mit Rahmen und Fensterknöpfen. Andernfalls
  641.      hat das Fenster überhaupt keinen Rahmen. Beachten Sie dabei, daß
  642.      Sie das Dock-Fenster nur dann verschieben können, wenn es einen
  643.      Rahmen hat.
  644.  
  645. Menü
  646.      Das Fenster erhält ein Menü. Das Menü erlaubt es Ihnen das
  647.      Dock-Fenster zu schließen, den ToolManager Preferences zu starten
  648.      oder ToolManager zu verlassen.
  649.  
  650. Vorderster
  651.      Wenn diese Option aktiv ist, dann wird das Dock-Fenster immer auf
  652.      dem vordersten öffentlichen Bildschirm geöffnet.
  653.  
  654. Pop Up
  655.      Das Dock-Fenster wird automatisch geschlossen, nachdem ein Knopf
  656.      aktiviert wurde.
  657.  
  658. Zentriert
  659.      Das Dock-Fenster öffnet sich immer zentriert um die aktuelle
  660.      Mausposition.
  661.  
  662. Stationär
  663.      Normalerweise erinnert sich ein Dock-Fenster an die Position, wenn
  664.      es geschlossen wird. Es wird sich auf der gleichen Position wieder
  665.      öffnen.  Wenn diese Option aktiv ist, dann benutzt das
  666.      Dock-Fenster immer die eingestellte Position.
  667.  
  668. Bilder
  669.      In den Knöpfen des Dock-Fensters werden Bilder dargestellt.
  670.      Beachten Sie, daß Sie dafür Image objects für die Einträge
  671.      auswählen müssen.
  672.  
  673. Text
  674.      In den Knöpfen des Dock-Fensters wird der Name des zugehörigen
  675.      Exec objects dargestellt. Beachten Sie, daß Sie dafür
  676.      Programmobjekte für die Einträge auswählen müssen.
  677.  
  678. Wie man eine Gruppe umbenennt
  679. =============================
  680.  
  681.    Sie können den Namen der Gruppe in dem Eingabfeld ändern.
  682.  
  683. Ablage für Objekte
  684. ==================
  685.  
  686.    Dieses Fenster enthält eine Liste mit Verweisen auf Exec objects,
  687. Image objects und Sound objects. Sie können Objekte aus dieser Liste
  688. ziehen und sie auf Konfigurationsfenster werfen. Sie können ein Objekt
  689. konfigurieren, indem Sie seinen Namen doppelklicken. Wenn Sie den Knopf
  690. "Entfernen" drücken, dann wird das ausgewählte Objekt von der Liste
  691. entfernen. Das Objekt selber wird nicht gelöscht.
  692.  
  693.    Die Ablage kann vom Menü des Hauptfensters aus geöffnet werden. Es
  694. können mehrere Ablagefenster gleichzeitig geöffnet sein.
  695.  
  696. Globale ToolManager Einstellungen
  697. =================================
  698.  
  699.    Mit diesem Fenster können sie die globalen Einstellungen für
  700. ToolManager verändern. Es wird vom Menü des Hauptfensters aus
  701. geöffnet. Sie können die folgenden Einstellungen vornehmen:
  702.  
  703. Aktuelles Verzeichnis
  704.      Setzt das aktuelle Verzeichnis für den ToolManager Prozess. Alle
  705.      Dateien ohne einen absoluten Pfadnamen werden relativ zu diesem
  706.      Verzeichnis aus geöffnet. Voreingestellt ist die Partition, von
  707.      der aus das System gestartet wurde.
  708.  
  709. Voreinstellungsprogramm
  710.      Pfadname für die Programmdatei des ToolManager Preferences.
  711.      Voreingestellt ist SYS:Prefs/ToolManager.
  712.  
  713. Aktiviere Netzwerk
  714.      Diese Option wird momentan nicht unterstützt.
  715.  
  716. Aktiviere Remap
  717.      Diese Option aktiviert den Farbanpassung im picture.datatype.
  718.      Deaktivieren Sie diese Option nur, wenn die Bilder in
  719.      Dock-Fenstern mit den falschen Farben dargestellt werden.
  720.  
  721. Remap-Präzision
  722.      Gibt die Genauigkeit der Farbanpassung an. Falls die Auswahl der
  723.      Farben durch die Anpassung auf ihrem System nicht
  724.      zufriedenstellend ist, dann können Sie versuchen diesen Wert zu
  725.      ändern.
  726.  
  727. Wie man Tastenbefehle definiert
  728. *******************************
  729.  
  730.    Diese Kapitel beschreibt wie man einen Tastenbefehl als einen Input
  731. Description String definiert, der dann von Commodities ausgewertet
  732. werden kann. Jedes Mal, wenn ein Tastenbefehl ausgeführt wird, erzeugt
  733. Commodities eine Ereignis, das dann von ToolManager dazu benutzt wird
  734. Programmobjekte zu aktivieren oder Dock-Objekte umzuschalten. Ein
  735. Description String hat die folgende Syntax:
  736.  
  737.      [<Klasse>] {[-][<Qualifier>]} [-][upstroke] [<Tastenkode>]
  738.  
  739.    Alle Befehlsworte können groß oder klein geschrieben werden.
  740.  
  741.        Klasse beschreibt die InputEvent-Klasse. Dieser Parameter ist
  742. optional und falls er weggelassen wird, dann wird die Vorgabe
  743. rawkey benutzt.  Siehe InputEvent classes.
  744.  
  745.    Qualifier sind "Signale", die gesetzt oder nicht gesetzt sein
  746. müssen zu dem Zeitpunkt, an dem der Tastenbefehl ausgeführt wird,
  747. sonst wird kein Ereignis erzeugt. Für jeden Qualifier, der gesetzt
  748. sein soll, müssen Sie das Befehlswort angeben. Alle anderen Qualifier
  749. müssen dann nicht gesetzt sein.  Falls Sie einen Qualifier ignorieren
  750. wollen, dann setzen sie ein - vor sein Befehlswort. Siehe Qualifiers.
  751.  
  752.    Normalerweise wird ein Ereignis erzeugt, wenn eine Taste gedrückt
  753. wird. Falls das Ereignis generiert werden soll wenn die Taste
  754. losgelassen wird, dann müssen Sie das Befehlswort upstroke angeben.
  755. Wenn sowohl beim Drücken als auch beim Loslassen der Taste ein
  756. Ereignis erzeugt werden soll, dann müssen sie das Befehlswort
  757. -upstroke angeben.
  758.  
  759.    Der Tastenkode ist abhängig von der InputEvent-Klasse. Siehe Key
  760. codes.
  761.  
  762.    Achtung: Wählen Sie ihre Tastenbefehle sorgfältig, denn
  763. Commodities hat eine hohe Priorität in der InputEvent-Handlerkette,
  764. d.h. vorgegebene Definitionen werden übergangen.
  765.  
  766. InputEvent classes
  767. ==================
  768.  
  769.    Commodities unterstützt die meisten der InputEvent-Klassen, die von
  770. dem input.device erzeugt werden. Diese Sektion beschreibt die Klassen,
  771. die nützlich für ToolManager sind.
  772.  
  773. rawkey
  774.      Dies ist die vorgegebene Klasse. Sie beschreibt alle Ereignisse,
  775.      die durch die Tastatur erzeugt werden können. Zum Beispiel erzeugt
  776.      rawkey a oder a jedesmal ein Ereignis, wenn die Taste "a"
  777.      gedrückt wird. Sie müssen einen Tastenkode für diese Klasse
  778.      angeben.  Siehe rawkey key codes.
  779.  
  780. rawmouse
  781.      Diese Klasse beschreibt alle Ereignisse, die durch die Maus
  782.      erzeugt werden können. Sie müssen einen Tastenkode für diese
  783.      Klasse angeben.  Siehe rawmouse key codes.
  784.  
  785. diskinserted
  786.      Ereignisse dieser Klasse werden generiert, wenn eine Diskette in
  787.      ein Laufwerk gelegt wird. Diese Klasse besitzt keine Tastenkodes.
  788.  
  789. diskremoved
  790.      Ereignisse dieser Klasse werden generiert, wenn eine Diskette aus
  791.      einem Laufwerk genommen wird. Diese Klasse besitzt keine
  792.      Tastenkodes.
  793.  
  794. Qualifiers
  795. ==========
  796.  
  797.    Commodities ünterstützt die folgenden Qualifiers:
  798.  
  799. lshiftleft_shift
  800.      Linke Shift-Taste
  801.  
  802. rshiftright_shift
  803.      Rechte Shift-Taste
  804.  
  805. shift
  806.      Irgendeine Shift-Taste
  807.  
  808. capslockcaps_lock
  809.      Caps-Lock-Taste
  810.  
  811. caps
  812.      Irgendeine Shift-Taste oder die Caps-Lock-Taste
  813.  
  814. controlctrl
  815.      Control-Taste
  816.  
  817. laltleft_alt
  818.      Linke Alt-Taste
  819.  
  820. raltright_alt
  821.      Rechte Alt-Taste
  822.  
  823. alt
  824.      Irgendeine Alt-Taste
  825.  
  826. lcommandlamigaleft_amigaleft_command
  827.      Linke Amiga-/Kommando-Taste
  828.  
  829. rcommandramigaright_amigaright_command
  830.      Rechte Amiga-/Kommando-Taste
  831.  
  832. numericpadnumpadnum_padnumeric_pad
  833.      Dieses Befehlswort muß angegeben werden, wenn eine Taste von der
  834.      Zehnertastatur benutzt wird.
  835.  
  836. leftbuttonlbuttonleft_button
  837.      Linke Maustaste
  838.  
  839. midbuttonmbuttonmiddlebuttonmiddle_button
  840.      Mittlere Maustaste
  841.  
  842. rbuttonrightbuttonright_button
  843.      Rechte Maustaste
  844.  
  845. repeat
  846.      Dieser Qualifier ist gesetzt, wenn die Tastenwiederholung aktiv
  847.      ist. Dies ist nur sinnvoll für die InputEvent-Klasse rawkey.
  848.  
  849. Tastenkodes
  850. ===========
  851.  
  852.    Jede InputEvent-Klasse besitzt ihre eigenen Tastenkodes:
  853.  
  854. Tastenkodes für die InputEvent-Klasse rawkey
  855. --------------------------------------------
  856.  
  857. a-z0-9, ...
  858.      ASCII-Zeichen
  859.  
  860. f1f2, ..., f10f11f12
  861.      Funktionstasten
  862.  
  863. upcursor_updowncursor_down
  864. leftcursor_leftrightcursor_right
  865.      Cursor-Tasten
  866.  
  867. escescapebackspacedelhelp
  868. tabcommareturnspacespacebar
  869.      Spezialtasten
  870.  
  871. enterinsertdelete
  872. page_uppage_downhomeend
  873.      Tasten der Zehnertastatur. Diese Tastenkodes müssen mit dem
  874.      Qualifier numericpad benutzt werden!
  875.  
  876. Tastenkodes für die InputEvent-Klasse rawmouse
  877. ----------------------------------------------
  878.  
  879. mouse_leftpress
  880.      Drücke die linke Maustaste.
  881.  
  882. mouse_middlepress
  883.      Drücke die mittlere Maustaste.
  884.  
  885. mouse_rightpress
  886.      Drücke die rechte Maustaste.
  887.  
  888.    Achtung: Um einen dieser Tastenkodes zu benutzen, müssen sie auch
  889. das entsprechende Qualifier-Befehlswort angeben, z.B.
  890.  
  891.      rawmouse leftbutton mouse_leftpress
  892.  
  893. Beispiele für Tastenbefehle
  894. ===========================
  895.  
  896. ralt t
  897.      Rechte Alt-Taste festhalten und "t" drücken.
  898.  
  899. ralt lalt t
  900.      Rechte und linke Alt-Taste festhalten und "t" drücken.
  901.  
  902. alt t
  903.      Irgendeine Alt-Taste festhalten und "t" drücken.
  904.  
  905. rcommand f2
  906.      Rechte Amiga-Taste festhalten und die zweite Funktionstaste
  907.      drücken.
  908.  
  909. numericpad enter
  910.      Enter-Taste auf der Zehnertastatur drücken.
  911.  
  912. rawmouse midbutton leftbutton mouse_leftpress
  913.      Mittlere Maustaste festhalten und die linke Maustaste drücken.
  914.  
  915. diskinserted
  916.      Eine Diskette in ein Laufwerk einlegen.
  917.  
  918. Häufig gestellte Fragen
  919. ***********************
  920.  
  921.    Hier finden Sie die Antworten zu den meistgestellten Fragen über
  922. ToolManager:
  923.  
  924.    - Wenn ich den ToolManager Voreinsteller starte, dann erscheint nur
  925.      ein Hinweisfenster mit dem Text "Program initialization failed".
  926.      Was ist passiert?
  927.  
  928.      Der Voreinsteller überprüft einige grundlegende Voraussetzungen,
  929.      bevor er das erste Fenster öffnet. Bitte überprüfen Sie, daß
  930.      diese Requirements erfüllt sind! Es könnte auch zu wenig
  931.      Speicher auf Ihrem System vorhanden sein. Sie müssen dann zuerst
  932.      einige andere Programme beenden, bevor sie den ToolManager
  933.      Voreinsteller starten können. Weiterhin kann auch nur ein
  934.      Voreinsteller zur gleichen Zeit aktiv sein.
  935.  
  936.    - Wie kann ich den ToolManager Voreinsteller auf einem anderen
  937.      öffentlichen Bildschirm als der Workbench laufen lassen?
  938.  
  939.      Wählen Sie den Eintrag MUI... im Optionen-Menü des MainWindow
  940.      aus  Nun selektieren Sie die Seite System und geben den Namen
  941.      des öffentlichen Bildschirms in das Eingabefeld ein. Für weitere
  942.      Details lesen Sie bitte die Dokumentation zu MUI.
  943.  
  944.    - Nachdem ich meine alte ToolManager 2.x Konfiguration konvertiert
  945.      habe, fehlen einige Bilder in den Dock-Fenstern und einige
  946.      Dock-Fenster erscheinen garnicht mehr!
  947.  
  948.      ToolManager 3.1 unterstützt in Dock-Fenster nur Bilddateien, die
  949.      mit Hilfe des picture.datatypes geladen werden können. In Ihrer
  950.      alten Konfiguration haben Sie den Dock-Objekten einige Bildobjekte
  951.      zugeordnet, die auf Piktogrammdateien verweisen. Wenn Sie diese
  952.      Dateien weiterverwenden wollen, dann müssen Sie einen Datatype
  953.      für Piktogramme auf Ihrem System installieren. Sie können einen
  954.      solchen Datatype z.B.  auf dem Aminet finden. Sie können
  955.      natürlich auch die Piktogramme in IFF Bilddateien umwandeln.
  956.  
  957.    - Nachdem ich meine alte ToolManager 2.x Konfiguration konvertiert
  958.      habe, fehlen einige Piktogramme im Workbench-Fenster!
  959.  
  960.      ToolManager 3.1 unterstützt nur Piktogrammdateien für
  961.      Piktogrammobjekte.  In Ihrer alten Konfiguration haben Sie den
  962.      Piktogrammobjekten einige Bildobjekte zugeordnet, die auf IFF
  963.      Bilddateien verweisen. Wenn Sie diese Dateien weiterverwenden
  964.      wollen, dann müssen Sie diese in Piktogrammdateien umwandeln.
  965.  
  966.    - Wenn ich Piktogrammdateien in Dock-Fenstern benutze, dann erscheint
  967.      zusätzlicher Text in den Bildern oder die Bilder haben einen
  968.      dicken Rahmen. Was ist passiert?
  969.  
  970.      Sie haben einen icon.datatype auf Ihrem System installiert, der
  971.      zusätzliche Informationen aus dem Piktogramm in dem Bild anzeigt.
  972.      Bitte lesen Sie in der Dokumentation des icon.datatype nach, wie
  973.      man diese Zusatzinformationen abschalten kann. Wenn Sie den dicken
  974.      Rahmen nicht mögen, dann müssen Sie den icon.datatype so
  975.      konfigurieren, daß er den normalen Piktogrammrahmen nicht erzeugt.
  976.  
  977.    - Warum kann ToolManager nicht mehrere "Hilfsmittel" Menüs oder
  978.      Untermenüs erzeugen?
  979.  
  980.      Mehrfache Menüs oder Untermenüs werden zur Zeit noch nicht vom
  981.      Betriebssystem unterstützt. Um sie zu erzeugen, muß man sie in
  982.      das System patchen, was zu einem instabilen System führen kann.
  983.      Daher werde ich so etwas nicht in ToolManager einbauen.
  984.  
  985.    - Wie kann ich ein horizontales Dock-Fenster erzeugen?
  986.  
  987.      Setzen Sie dazu einfach die Spaltenzahl gleich der Anzahl der
  988.      Einträge in dem Dock-Objekt.
  989.  
  990.    - Wie kann ich ein Ausgabefenster für Shell-Programme erzeugen?
  991.  
  992.      Ausgabefenster können mit Hilfe des CON: Geräts erzeugt werden.
  993.      Benutzen Sie den folgenden Dateinamen, um ein sich automatisch
  994.      öffnendes Fenster mit einem Close-Gadget zu erzeugen, das sich
  995.      nach dem Ende des Programmes nicht automatisch schliesst:
  996.  
  997.           CON:10/10/640/100/Ausgabefenster/AUTO/CLOSE/WAIT
  998.  
  999.      Das Gerät CON: hat viele Optionen, die Sie dem AmigaDOS Handbuch
  1000.      entnehmen können.
  1001.  
  1002.    - Wie kann ich die Argumente in die Mitte einer Shell/ARexx
  1003.      Kommandozeile einfügen?
  1004.  
  1005.      Normalerweise werden alle Argumente an die Kommandozeile
  1006.      angehängt. Um sie jedoch irgendwo in der Kommandozeile
  1007.      einzufügen, benutzt ToolManager die gleiche [] Syntax, wie der
  1008.      AmigaShell-Befehl alias. Dies sieht dann z.B. so aus:
  1009.  
  1010.           Dir [] all
  1011.  
  1012.      Alle Argumente werden vor dem Schlüsselwort all eingefügt.
  1013.  
  1014.    - Wie kann ich Unter-Docks erzeugen?
  1015.  
  1016.      Sie müssen dafür Programmobjekte des Typs Dock verwenden. Setzen
  1017.      Sie diese Objekte in Ihr Haupt-Dock und schon können Sie andere
  1018.      Dock-Fenster öffnen bzw. schliessen.
  1019.  
  1020.    - Dock-Fenster verschwinden, wenn der Workbench-Bildschirm
  1021.      geschlossen und wieder geöffnet wird.
  1022.  
  1023.      Sie haben vergessen, den Namen des öffentlichen Bildschirms für
  1024.      das Dock-Fenster auf Workbench zu setzen. ToolManager schließt
  1025.      seine Dock-Fenster automatisch, wenn ein öffentlicher Bildschirm
  1026.      geschlossen wird. Aber er muß wissen auf welchem öffentlichen
  1027.      Bildschirm ein Dock-Fenster erscheinen soll, damit er es
  1028.      automatisch öffnen kann, wenn der öffentliche Bildschirm sich
  1029.      wieder öffnet.
  1030.  
  1031. Entwicklungsgeschichte des ToolManagers
  1032. ***************************************
  1033.  
  1034.    Dieses Kapitel wurde original aus der englischen Dokumentation
  1035. übernommen.
  1036.  
  1037. 3.1, Release date 01.06.1998
  1038.         - Clipboard list also shows the object type now
  1039.  
  1040.         - Only requires locale.libary V38 now
  1041.  
  1042.         - Icon drop corrected for dock windows with borders
  1043.  
  1044.         - The __geta4 qualifier was missing for some BOOPSI
  1045.           dispatchers. This might correct some strange bugs which were
  1046.           reported?
  1047.  
  1048.         - Installer script now checks for required libraries
  1049.  
  1050. 3.0, Release date 23.02.1997
  1051.         - Again rewritten (almost) from scratch :-)
  1052.  
  1053.         - Old object system removed, TM objects are now BOOPSI objects
  1054.  
  1055.         - Now uses memory pools
  1056.  
  1057.         - Delay parameter removed from Exec Objects
  1058.  
  1059.         - Animation support removed from Image Objects
  1060.  
  1061.         - Picture.datatype V43 support added to Image Objects
  1062.  
  1063.         - Only icon images supported for Icon Objects
  1064.  
  1065.         - Only images loadable via picture.datatype are supported in
  1066.           Dock Objects
  1067.  
  1068.         - Pattern & Vertical flags and Title parameter removed from
  1069.           Dock Objects
  1070.  
  1071.         - Dock Objects can now display text and images
  1072.  
  1073.         - Dock Objects can now be completely borderless
  1074.  
  1075.         - New preferences file format, hopefully more flexible
  1076.  
  1077.         - Converter for the ToolManager 2.x format
  1078.  
  1079.         - Events are now checked while the configuration is read
  1080.  
  1081.         - Preferences is now a MUI application: resizable window,
  1082.           multiple open edit windows and Drag&Drop support
  1083.  
  1084.         - Changing an object name automatically updates all references
  1085.           to the object.
  1086.  
  1087.         - Support for grouping objects.
  1088.  
  1089.         - All dock objects get the screen notifications
  1090.  
  1091.         - Added support for DOSPath 1.0
  1092.  
  1093.         - CLI command lines are not limited to 4KB anymore
  1094.  
  1095.         - Installer script
  1096.  
  1097. 2.1b, Release date 13.03.1996
  1098.         - Minor update to 2.1
  1099.  
  1100.         - Added support for WBStart 2.0
  1101.  
  1102. 2.1a, Release date 26.03.1995
  1103.         - Minor update to 2.1
  1104.  
  1105.         - Added support for ScreenNotify 1.0
  1106.  
  1107.         - Included newer version of WBStart-Handler
  1108.  
  1109.         - Included missing AutoDocs for toolmanager.library
  1110.  
  1111. 2.1, Release date 16.05.1993, Fish Disks #872 & #873
  1112.         - New Exec object types: Dock, Hot Key, Network
  1113.  
  1114.         - New Dock object flags: Backdrop, Sticky
  1115.  
  1116.         - New object type: Access
  1117.  
  1118.         - Network support
  1119.  
  1120.         - Editor main window is now an AppWindow
  1121.  
  1122.         - Gadget keyboard shortcuts in the preferences editor
  1123.  
  1124.         - New tooltypes for the preferences editor
  1125.  
  1126.         - Several bug fixes
  1127.  
  1128.         - Enhanced documentation
  1129.  
  1130. 2.0, Release date 26.09.1992, Fish Disk #752
  1131.         - Complete new concept (object oriented)
  1132.  
  1133.         - (Almost) Complete rewrite
  1134.  
  1135.         - ToolManager is now split up into two parts
  1136.  
  1137.         - Main handler is now embedded into a shared library
  1138.  
  1139.         - Configuration is now handled by a Preferences program
  1140.  
  1141.         - Configuration file format has changed again :-) It is an IFF
  1142.           File now and resides in ENV:
  1143.  
  1144.         - Multiple Docks and multi-column Docks
  1145.  
  1146.         - Docks with new window design
  1147.  
  1148.         - Dock automatically detects largest image size
  1149.  
  1150.         - Sound support
  1151.  
  1152.         - Direct ARexx support for Exec objects
  1153.  
  1154.         - ToolManager can be used without the Workbench. If the
  1155.           Workbench isn't running, it won't use any App* features.
  1156.  
  1157.         - Locale support
  1158.  
  1159.         - Path from Workbench will be used for CLI tools
  1160.  
  1161.         - Seperate Handler Task for starting WB processes
  1162.  
  1163. 1.5, Release date 10.10.1991, Fish Disk #551
  1164.         - Status Window: New/Open/Append/Save As menu items for config
  1165.           file
  1166.  
  1167.         - Edit Window: File requesters for file string gadgets
  1168.  
  1169.         - Added a Dock Window (a la NeXT)
  1170.  
  1171.         - Added a DeleteTool
  1172.  
  1173.         - A list of all active HotKeys can be shown
  1174.  
  1175.         - Tools can be moved around in the list
  1176.  
  1177.         - Icon positioning in the edit window added
  1178.  
  1179.         - Name of the program icon can be set
  1180.  
  1181.         - CLI tools can have an output file and a path list
  1182.  
  1183.         - Uses UserShell for CLI tools
  1184.  
  1185.         - Maximum command line length for CLI tools is now 4096 Bytes
  1186.  
  1187.         - AppIcons without a name are supported now
  1188.  
  1189.         - Workbench screen will be moved to front if you pop up the
  1190.           Status window
  1191.  
  1192.         - Workbench screen can be moved to front before starting a tool
  1193.           via HotKey
  1194.  
  1195.         - TM will wait up to 20 seconds for the workbench.library
  1196.  
  1197.         - Added a DELAY switch which causes TM to wait <num> seconds
  1198.           before adding any App* stuff
  1199.  
  1200.         - renamed some tooltypes/parameters
  1201.  
  1202.         - some visual cues added
  1203.  
  1204.         - some internal changes
  1205.  
  1206. 1.4, Release date 09.07.1991, Fish Disk #527
  1207.         - Keyboard short cuts for tools
  1208.  
  1209.         - AppIcons for tools
  1210.  
  1211.         - Menu item can be switched off
  1212.  
  1213.         - Configuration file format completely changed (hopefully the
  1214.           last time)
  1215.  
  1216.         - CLI commandline parsing is now done by ReadArgs()
  1217.  
  1218.         - Status & edit window updated to new features
  1219.  
  1220.         - Safety check before program shutdown added
  1221.  
  1222.         - Menu item "Open TM Window" only appears if the program icon is
  1223.           disabled
  1224.  
  1225.         - WB startup method changed. Now supports project icons
  1226.  
  1227.         - several internal changes
  1228.  
  1229. 1.3, Release date 13.03.1991, Fish Disk #476
  1230.         - Now supports different configuration files
  1231.  
  1232.         - Format of the configuration file slightly changed
  1233.  
  1234.         - Tool definitions can be changed at runtime
  1235.  
  1236.         - Now supports CLI & Workbench startup method
  1237.  
  1238.         - Selected icons are passed as parameters to the tools
  1239.  
  1240.         - Now uses the startup icon as program icon if started from
  1241.           Workbench
  1242.  
  1243.         - The position of the icon can now be supplied in the
  1244.           configuration file
  1245.  
  1246.         - The program icon can now be disabled
  1247.  
  1248.         - New menu entry "Show TM Window"
  1249.  
  1250.         - Every new started ToolManager passes its startup parameters
  1251.           to the already running ToolManager process
  1252.  
  1253. 1.2, Release date 12.01.1991, Fish Disk #442
  1254.         - Status window changed to a no-GZZ & simple refresh type (this
  1255.           should save some bytes)
  1256.  
  1257.         - Status window remembers its last position
  1258.  
  1259.         - New status window gadget "Save Configuration": saves the
  1260.           actual tool list in the configuration file
  1261.  
  1262.         - Small bugs removed in the ListView gadget handling
  1263.  
  1264.         - Name of the icon hard-wired to "ToolManager"
  1265.  
  1266. 1.1, Release date 01.01.1991
  1267.         - Icons can be dropped on the status window
  1268.  
  1269.         - Status window contains a list of all tool names
  1270.  
  1271.         - Tools can be removed from the list
  1272.  
  1273. 1.0, Release date 04.11.1990
  1274.         - Initial release
  1275.  
  1276. Der Autor möchte sich bedanken bei...
  1277. *************************************
  1278.  
  1279.    ToolManager hat mehrere große Entwicklungsphasen seit seiner ersten
  1280. Version Mitte 1990 durchlebt. Diese Entwicklung wäre unmöglich
  1281. gewesen, wenn ich nicht den enormen Feedback von einigen ToolManager
  1282. Benutzern gehabt hätte. Viele Ideen und Merkmale stammen aus dieser
  1283. Quelle...
  1284.  
  1285.    Daher möchte ich den folgenden Personen danken:
  1286.  
  1287. Für die Alpha-/Beta-Tests, Ideen & Bug Reports:
  1288.      Osma Ahvenlampi, Stephane Barbaray, Olaf Barthel, Fionn Behrens,
  1289.      Mario Cattaneo, Michael van Elst, Michael Hohmann, Markus
  1290.      Illenseer, Frank Mariak, Klaus Melchior, Bernhard Moellemann,
  1291.      Matthias Scheler, Ralph Schmidt, Tobias Walter.
  1292.  
  1293. Für die Übersetzungen:
  1294.      The Amiga Translators Organization (ATO). Die Liste der
  1295.      Übersetzer finden Sie in der Datei Readme.Locale.
  1296.  
  1297. Matthew Dillon
  1298.      Ohne dein exzellentes C Entwicklungssystem DICE und verschiedener
  1299.      anderer Hilfsprogramme würde es keinen ToolManager geben!
  1300.  
  1301. Alle Benutzer, die mir eine Spende geschickt haben:
  1302.      Euere Unterstützung hat diese Version erst möglich gemacht!
  1303.  
  1304. Alle Benutzer, die mir eine Notiz zugschickt haben:
  1305.      Ich habe es genossen eure Briefe und E-Mails zu lesen!
  1306.  
  1307.    ToolManager benutzt die folgenden Pakete:
  1308.  
  1309. picture.datatype V43
  1310.      Copyright (C) 1995-1996 Ralph Schmidt, Frank Mariak &
  1311.      Matthias Scheler
  1312.  
  1313. WBStart 2.2
  1314.      Copyright (C) 1991-1996 Stefan Becker
  1315.  
  1316. ScreenNotify 1.0
  1317.      Copyright (C) 1995 Stefan Becker
  1318.  
  1319. DOSPath 1.0
  1320.      Copyright (C) 1996 Stefan Becker
  1321.  
  1322. MUI
  1323.      Copyright (C) 1993-1997 Stefan Stuntz
  1324.      World Wide Web Homepage: http://www.sasg.com/.
  1325.  
  1326. Pophotkey.mcc, Popport.mcc, Popposition.mcc
  1327.      Copyright (C) 1996-1997 Klaus Melchior
  1328.  
  1329. Piktogramme
  1330.      Copyright (C) 1995 Michael W. Hohmann
  1331.  
  1332. Informationen über MUI
  1333. **********************
  1334.  
  1335.                                This application uses
  1336.      
  1337.      
  1338.                              MUI - MagicUserInterface
  1339.      
  1340.                      (c) Copyright 1993-97 by Stefan Stuntz
  1341.      
  1342.      
  1343.      MUI is a system to generate and maintain graphical user interfaces. With
  1344.      the  aid  of  a  preferences program, the user of an application has the
  1345.      ability to customize the outfit according to his personal taste.
  1346.      
  1347.      MUI is distributed as shareware. To obtain a complete package containing
  1348.      lots of examples and more information about registration please look for
  1349.      a  file  called  "muiXXusr.lha"  (XX means the latest version number) on
  1350.      your local bulletin boards or on public domain disks.
  1351.      
  1352.                If you want to register directly, feel free to send
  1353.      
  1354.      
  1355.                               DM 30.-  or  US$ 20.-
  1356.      
  1357.                                        to
  1358.      
  1359.                                   Stefan Stuntz
  1360.                              Eduard-Spranger-Straße 7
  1361.                                   80935 München
  1362.                                      GERMANY
  1363.      
  1364.      
  1365.      
  1366.                   Support and online registration is available at
  1367.      
  1368.                                http://www.sasg.com/
  1369.  
  1370. Index
  1371. *****
  1372.  
  1373.  
  1374.  
  1375.  Adressen                               Author
  1376.  Autor                                  Author
  1377.  Beispiele für Tastenbefehle           Hotkey examples
  1378.  Bildobjekte                            Image objects
  1379.  Copyright                              Copyright
  1380.  Credits                                Credits
  1381.  DataTypes                              Requirements
  1382.  Diskinserted                           InputEvent classes
  1383.  Diskremoved                            InputEvent classes
  1384.  Dock-Objekte                           Dock objects
  1385.  DOSPath                                Requirements
  1386.  Einführung über Tastenbefehle        Hotkeys
  1387.  EMail                                  Author
  1388.  Erlaubnisse                            Copyright
  1389.  GiftWare                               GiftWare
  1390.  Homepage                               Author
  1391.  InputEvent-Klassen                     InputEvent classes
  1392.  Installation                           Installation
  1393.  Installer V43.3                        Installation
  1394.  Kontaktadressen                        Author
  1395.  Konzepte                               Concepts
  1396.  Legale Dinge                           Copyright
  1397.  Menüobjekte                           Menu objects
  1398.  MUI                                    MUI
  1399.  OS 3.0                                 Requirements
  1400.  PictDT V43                             Requirements
  1401.  Piktogrammobjekte                      Icon objects
  1402.  Pophotkey                              Requirements
  1403.  Popport                                Requirements
  1404.  Popposition                            Requirements
  1405.  Postadresse                            Author
  1406.  Programmobjekte                        Exec objects
  1407.  Qualifiers                             Qualifiers
  1408.  Rahmenbedingungen                      Requirements
  1409.  Rawkey                                 InputEvent classes
  1410.  Rawmouse                               InputEvent classes
  1411.  ScreenNotify                           Requirements
  1412.  Spenden                                GiftWare
  1413.  Tastenbefehle                          Hotkeys
  1414.  Tastenkodes für rawkey                rawkey key codes
  1415.  Tastenkodes für rawmouse              rawmouse key codes
  1416.  Thanks                                 Credits
  1417.  Tonobjekte                             Sound objects
  1418.  V39                                    Requirements
  1419.  Verbote                                Copyright
  1420.  Vertrieb                               Copyright
  1421.  Voreinsteller                          Preferences
  1422.  WBStart                                Requirements
  1423.  Word Wide Web                          Author
  1424.  Zukunft                                Future
  1425.  
  1426.